﻿<%@ Page Language="C#" MasterPageFile="~/U_masterP.master" AutoEventWireup="true"
    CodeFile="checkOut.aspx.cs" Inherits="checkOutPage" %>

<%@ Register Src="uc_main/sideBar_right.ascx" TagName="sideBar_right" TagPrefix="uc1" %>
<%@ Register Src="uc_main/menu_canhan.ascx" TagName="menu_canhan" TagPrefix="uc2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <title>Trang cá nhân </title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <link href="personalCss.css" rel="stylesheet" type="text/css" />
    <div id="content_top">
        <div id="kep">
            <a href="#">Trang cá nhân</a></div>
    </div>
    <div class="clear">
    </div>
    <div id="sub_content">
        <div id="content_left2" style="min-height:500px">
            <div style="margin: 10px auto; width: 700px; padding: 10px; background: #cecece;
                border-radius: 5px">
                <div>
                    <asp:Panel runat="server" ID="pnMessage" Visible="false">
                        <h3 style="color: Red">
                            <asp:Literal runat="server" ID="ltrMessage"></asp:Literal>
                        </h3>
                    </asp:Panel>
                </div>
                <table>
                    <tr>
                        <td colspan="2">
                            Số tiền trong tài khoản hiện có : $<asp:Label runat="server" CssClass="errorMessage">
                                <asp:Literal runat="server" ID="ltrCurrentTotal"></asp:Literal></asp:Label>
                            <asp:HiddenField runat="server" ID="hdCurrentTotal" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Nhập số tiền bạn muốn rút
                        </td>
                        <td>
                            <asp:TextBox runat="server" ID="txtMoney"></asp:TextBox><label style="color: Red">
                                *</label>
                            <asp:CompareValidator CssClass="errorMessage" ID="cv" runat="server" ControlToValidate="txtMoney"
                                Type="Integer" Operator="DataTypeCheck" ErrorMessage="Chỉ được nhập số !!!" />
                            <span style="color: red" id="error"></span>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Nhập tài khoản paypal của bạn
                        </td>
                        <td>
                            <asp:TextBox runat="server" ID="txtEmail"></asp:TextBox><label style="color: Red">
                                *</label>
                            <span style="color: red" id="errorPaypal"></span>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:Button ID="btnSubmit" Width="150px" CssClass="tieptuc" runat="server" Text="Thanh toán"
                                OnClick="btnSubmit_Click" />
                        </td>
                    </tr>
                </table>
            </div>
        </div>
    </div>
    <script type="text/javascript">
        //        $("#<%=txtMoney.ClientID %>").keyup(function () {

        //            var soTien = parseFloat($("#<%=hdCurrentTotal.ClientID %>").val());
        //            var soTienRut = $("#<%=txtMoney.ClientID %>").val();
        //            if (soTienRut == "" || soTienRut == null) {
        //                $("#error").text("Nhập số tiền cần rút");
        //            }
        //            else if (soTien < parseFloat(soTienRut) || parseFloat(soTienRut) < 1)
        //                $("#error").text("Số tiền rút không được lớn hơn số dư tài khoản");
        //            else $("#error").text("");

        //        });

        $("#<%=txtMoney.ClientID %>").keyup(function () {
            var soTien = parseFloat($("#<%=hdCurrentTotal.ClientID %>").val());
            var soTienRut = $("#<%=txtMoney.ClientID %>").val();
            if (soTienRut == "" || soTienRut == null) {
                $("#error").text("Nhập số tiền cần rút");
                $("#<%=txtMoney.ClientID %>").focus();
            }
            else if (parseFloat(soTienRut) > soTien || soTienRut < 1) {
                $("#error").text("Số tiền cần rút không lớn hơn số dư hoặc là âm");
                $("#<%=txtMoney.ClientID %>").focus();
            }
            else $("#error").text("");

        });

        $(document).ready(function () {
            $('#<%=btnSubmit.ClientID %>').click(function () {
                var flag = true;
                var paypal = $("#<%=txtEmail.ClientID %>").val();
                var soTien = $("#<%=hdCurrentTotal.ClientID %>").val();
                var paypalTotal = $("#<%=txtMoney.ClientID %>").val();
                if (paypal == null || paypal == "") {

                    flag = false;
                }
                if (paypal == null || paypal == "") {
                    $("#errorPaypal").text("Vui lòng nhập tài khoản paypal");
                    $("#<%=txtEmail.ClientID %>").focus();
                }
                var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
                if (!emailReg.test(paypal)) {
                    $("#errorPaypal").text("Vui lòng nhập tài khoản paypal hoặc tài không hợp lệ");
                    $("#<%=txtEmail.ClientID %>").focus();
                    return false;
                }
                if (paypalTotal == null || paypalTotal == "") {
                    $("#error").text("Nhập số tiền cần rút");
                    flag = false;
                }
                else if (parseFloat(paypalTotal) > parseFloat(soTien) || parseFloat(paypalTotal) < 1) {
                    $("#error").text("Số tiền cần rút không lớn hơn số dư hoặc là âm");
                    flag = false;
                }

                return flag;
            });
        });
    </script>
</asp:Content>
